Tables [dbo].[EventGuest]
Properties
PropertyValue
Created10:31:20 AM Tuesday, March 02, 2010
Last Modified1:17:32 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsIdentity
Cluster Primary Key PK_EventGuest: EventGuestIDEventGuestIDint4
No
1 - 1
Foreign Keys FK_EventGuest_EventRegistrant: [dbo].[EventRegistrant].RegistrantID\EventCodeIndexes IX_EventGuest_RegistrantID: RegistrantIDRegistrantIDvarchar(10)10
No
Foreign Keys FK_EventGuest_EventRegistrant: [dbo].[EventRegistrant].RegistrantID\EventCodeIndexes IX_EventGuest_EventCode: EventCodeEventCodevarchar(15)15
No
Foreign Keys FK_EventGuest_CartEventFunction: [dbo].[CartEventFunction].CartEventFunctionIDIndexes IX_EventGuest_CartEventFunctionID: CartEventFunctionIDCartEventFunctionIDint4
Yes
Indexes iWC: GuestBadge\LastNameGuestBadgevarchar(32)32
No
FirstNamevarchar(20)20
Yes
MiddleInitialvarchar(20)20
Yes
Indexes iWC: GuestBadge\LastNameLastNamevarchar(30)30
Yes
Address1varchar(40)40
Yes
Address2varchar(40)40
Yes
Address3varchar(40)40
Yes
Cityvarchar(40)40
Yes
StateProvincevarchar(15)15
Yes
PostalCodevarchar(10)10
Yes
Countryvarchar(25)25
Yes
Prefixvarchar(25)25
Yes
Suffixvarchar(10)10
Yes
Nicknamevarchar(20)20
Yes
Designationvarchar(20)20
Yes
Titlevarchar(50)50
Yes
Companyvarchar(80)80
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_EventGuest: EventGuestIDPK_EventGuestEventGuestID
Yes
iWCGuestBadge, LastName
IX_EventGuest_CartEventFunctionIDCartEventFunctionID
IX_EventGuest_EventCodeEventCode
IX_EventGuest_RegistrantIDRegistrantID
Foreign Keys Foreign Keys
NameDeleteColumns
FK_EventGuest_CartEventFunctionCascadeCartEventFunctionID->[dbo].[CartEventFunction].[CartEventFunctionID]
FK_EventGuest_EventRegistrantRegistrantID->[dbo].[EventRegistrant].[RegistrantID]
EventCode->[dbo].[EventRegistrant].[EventCode]
SQL Script
CREATE TABLE [dbo].[EventGuest]
(
[EventGuestID] [int] NOT NULL IDENTITY(1, 1),
[RegistrantID] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[EventCode] [varchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CartEventFunctionID] [int] NULL,
[GuestBadge] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[FirstName] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[MiddleInitial] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[LastName] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Address1] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Address2] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Address3] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[City] [varchar] (40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[StateProvince] [varchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[PostalCode] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Country] [varchar] (25) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Prefix] [varchar] (25) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Suffix] [varchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Nickname] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Designation] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Title] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Company] [varchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[EventGuest] ADD CONSTRAINT [PK_EventGuest] PRIMARY KEY CLUSTERED ([EventGuestID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_EventGuest_CartEventFunctionID] ON [dbo].[EventGuest] ([CartEventFunctionID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_EventGuest_EventCode] ON [dbo].[EventGuest] ([EventCode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [iWC] ON [dbo].[EventGuest] ([GuestBadge], [LastName]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_EventGuest_RegistrantID] ON [dbo].[EventGuest] ([RegistrantID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[EventGuest] ADD CONSTRAINT [FK_EventGuest_CartEventFunction] FOREIGN KEY ([CartEventFunctionID]) REFERENCES [dbo].[CartEventFunction] ([CartEventFunctionID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[EventGuest] ADD CONSTRAINT [FK_EventGuest_EventRegistrant] FOREIGN KEY ([RegistrantID], [EventCode]) REFERENCES [dbo].[EventRegistrant] ([RegistrantID], [EventCode])
GO
Uses
Used By